<?php

class DanhSachNhaThauForm extends FormData {

    public function __construct($scenario = '') {
        parent::__construct($scenario);
        $this->type = FormData::DANH_SACH_NHA_THAU_THAM_GIA_DAU_THAU;
    }

    public $tenDonVi;
    public $tenDuAn;
    public $tenGoiThau;
    public $hinhThuc;
    public $quyetDinh;
    public $danhSachNhaThau;
    public $ngayXuatBan;
    public $soBaoDang;
    public $tinhTrang;
    public $maThongTin;
    public $thongTinChuyenTien;

    public function rules() {
        return array(
            array('tenDonVi,tenDuAn,tenGoiThau,hinhThuc,quyetDinh,danhSachNhaThau,ngayXuatBan,soBaoDang,'
                . 'tinhTrang,maThongTin', 'required', 'message' => '(*) {attribute} là bắt buộc.')
        );
    }

    public function attributeType() {
        return array(
            'tenDonVi' => 'varchar',
            'tenDuAn' => 'varchar',
            'tenGoiThau' => 'varchar',
            'hinhThuc' => 'varchar',
            'quyetDinh' => 'varchar',
            'danhSachNhaThau' => 'varchar',
            'ngayXuatBan' => 'varchar',
            'soBaoDang' => 'varchar',
            'tinhTrang' => 'varchar',
            'maThongTin' => 'varchar',
            'thongTinChuyenTien' => 'varchar',
        );
    }

    function searchAttribute() {
        return array(
            'tenDonVi',
            'tenDuAn',
            'tenGoiThau',
        );
    }

    public function attributeLabels() {
        return array(
            'tenDonVi' => 'Tên đơn vị',
            'tenDuAn' => 'Tên dự án',
            'tenGoiThau' => 'Tên gói thầu',
            'hinhThuc' => 'Hình thức',
            'quyetDinh' => 'Quyết định phê duyệt danh sách nhà thầu',
            'danhSachNhaThau' => 'Danh sách nhà thầu tham gia',
            'ngayXuatBan' => 'Ngày xuất bản',
            'soBaoDang' => 'Số báo đăng',
            'tinhTrang' => 'Tình trạng thông tin',
            'maThongTin' => 'Mã thông tin',
            'thongTinChuyenTien' => 'Thông tin chuyển tiền',
        );
    }

}
